import { request } from "@/utils/request.js";

// 获取全部帖子
export function getAllPosts(query) {
  return request.get("/post", query);
}
// 根据id查询帖子
export function getPostById(query) {
  return request.get("/post/getPostById", query);
}
// 根据标题查询帖子
export function getPostByTitle(query) {
  return request.get("/post/getPostByTitle", query);
}

// 发布帖子
export function addPost(query) {
  return request.post("/post", query);
}

// 编辑帖子
export function editPost(query) {
  return request.put("/post", query);
}

// 删除帖子
export function deletePost(query) {
  return request.delete("/post", query);
}

// 点赞帖子
export function likePost(id) {
  return request.put(`/post/likePost?id=${id}`);
}
